palm trees - German English Dictionary